thin-client projects customer onyx radius3 granite developers erp relationship onyx crm management development consulting limestone open source onyx software marble